neotropical whip snake - Alemán Inglés Diccionario